home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 46 / Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso / -in_the_mag- / reader_requests / amiga-e / modules / libraries / muip.e < prev    next >
Text File  |  1999-09-13  |  10KB  |  646 lines

  1. OPT MODULE
  2.  
  3. MODULE 'libraries/mui', 'libraries/iffparse',
  4.        'intuition/intuition',
  5.        'utility/hooks'
  6.  
  7. EXPORT OBJECT muip_callhook
  8.   methodid:LONG
  9.   hook:PTR TO hook
  10.   param1:LONG
  11. ENDOBJECT
  12.  
  13. EXPORT OBJECT muip_export
  14.   methodid:LONG
  15.   dataspace:LONG
  16. ENDOBJECT
  17.  
  18. EXPORT OBJECT muip_findudata
  19.   methodid:LONG
  20.   udata:LONG
  21. ENDOBJECT
  22.  
  23. EXPORT OBJECT muip_getconfigitem
  24.   methodid:LONG
  25.   id:LONG
  26.   storage:PTR TO LONG
  27. ENDOBJECT
  28.  
  29. EXPORT OBJECT muip_getudata
  30.   methodid:LONG
  31.   udata:LONG
  32.   attr:LONG
  33.   storage:PTR TO LONG
  34. ENDOBJECT
  35.  
  36. EXPORT OBJECT muip_import
  37.   methodid:LONG
  38.   dataspace:LONG
  39. ENDOBJECT
  40.  
  41. EXPORT OBJECT muip_killnotify
  42.   methodid:LONG
  43.   trigattr:LONG
  44. ENDOBJECT
  45.  
  46. EXPORT OBJECT muip_killnotifyobj
  47.   methodid:LONG
  48.   trigattr:LONG
  49.   dest:LONG
  50. ENDOBJECT
  51.  
  52. EXPORT OBJECT muip_multiset
  53.   methodid:LONG
  54.   attr:LONG
  55.   val:LONG
  56.   obj:LONG
  57. ENDOBJECT
  58.  
  59. EXPORT OBJECT muip_nonotifyset
  60.   methodid:LONG
  61.   attr:LONG
  62.   format:PTR TO CHAR
  63.   val:LONG
  64. ENDOBJECT
  65.  
  66. EXPORT OBJECT muip_notify
  67.   methodid:LONG
  68.   trigattr:LONG
  69.   trigval:LONG
  70.   destobj:LONG
  71.   followparams:LONG
  72. ENDOBJECT
  73.  
  74. EXPORT OBJECT muip_set
  75.   methodid:LONG
  76.   attr:LONG
  77.   val:LONG
  78. ENDOBJECT
  79.  
  80. EXPORT OBJECT muip_setasstring
  81.   methodid:LONG
  82.   attr:LONG
  83.   format:PTR TO CHAR
  84.   val:LONG
  85. ENDOBJECT
  86.  
  87. EXPORT OBJECT muip_setudata
  88.   methodid:LONG
  89.   udata:LONG
  90.   attr:LONG
  91.   val:LONG
  92. ENDOBJECT
  93.  
  94. EXPORT OBJECT muip_setudataonce
  95.   methodid:LONG
  96.   udata:LONG
  97.   attr:LONG
  98.   val:LONG
  99. ENDOBJECT
  100.  
  101. EXPORT OBJECT muip_writelong
  102.   methodid:LONG
  103.   val:LONG
  104.   memory:PTR TO LONG
  105. ENDOBJECT
  106.  
  107. EXPORT OBJECT muip_writestring
  108.   methodid:LONG
  109.   str:PTR TO CHAR
  110.   memory:PTR TO CHAR
  111. ENDOBJECT
  112.  
  113. EXPORT OBJECT muip_family_addhead
  114.   methodid:LONG
  115.   obj:PTR TO LONG
  116. ENDOBJECT
  117.  
  118. EXPORT OBJECT muip_family_addtail
  119.   methodid:LONG
  120.   obj:PTR TO LONG
  121. ENDOBJECT
  122.  
  123. EXPORT OBJECT muip_family_insert
  124.   methodid:LONG
  125.   obj:PTR TO LONG
  126.   pred:PTR TO LONG
  127. ENDOBJECT
  128.  
  129. EXPORT OBJECT muip_family_remove
  130.   methodid:LONG
  131.   obj:PTR TO LONG
  132. ENDOBJECT
  133.  
  134. EXPORT OBJECT muip_family_sort
  135.   methodid:LONG
  136.   obj:PTR TO LONG
  137. ENDOBJECT
  138.  
  139. EXPORT OBJECT muip_family_transfer
  140.   methodid:LONG
  141.   family:PTR TO LONG
  142. ENDOBJECT
  143.  
  144. EXPORT OBJECT muip_application_aboutmui
  145.   methodid:LONG
  146.   refwindow:LONG
  147. ENDOBJECT
  148.  
  149. EXPORT OBJECT muip_application_addinputhandler
  150.   methodid:LONG
  151.   ihnode:PTR TO mui_inputhandlernode
  152. ENDOBJECT
  153.  
  154. EXPORT OBJECT muip_application_checkrefresh
  155.   methodid:LONG
  156. ENDOBJECT
  157.  
  158. EXPORT OBJECT muip_application_getmenucheck
  159.   methodid:LONG
  160.   menuid:LONG
  161. ENDOBJECT
  162.  
  163. EXPORT OBJECT muip_application_getmenustate
  164.   methodid:LONG
  165.   menuid:LONG
  166. ENDOBJECT
  167.  
  168. EXPORT OBJECT muip_application_input
  169.   methodid:LONG
  170.   signal:LONG
  171. ENDOBJECT
  172.  
  173. EXPORT OBJECT muip_application_inputbuffered
  174.   methodid:LONG
  175. ENDOBJECT
  176.  
  177. EXPORT OBJECT muip_application_load
  178.   methodid:LONG
  179.   name:LONG
  180. ENDOBJECT
  181.  
  182. EXPORT OBJECT muip_application_newinput
  183.   methodid:LONG
  184.   signal:LONG
  185. ENDOBJECT
  186.  
  187. EXPORT OBJECT muip_application_openconfigwindow
  188.   methodid:LONG
  189.   flags:LONG
  190. ENDOBJECT
  191.  
  192. EXPORT OBJECT muip_application_pushmethod
  193.   methodid:LONG
  194.   dest:LONG
  195.   count:LONG
  196. ENDOBJECT
  197.  
  198. EXPORT OBJECT muip_application_reminputhandler
  199.   methodid:LONG
  200.   ihnode:PTR TO mui_inputhandlernode
  201. ENDOBJECT
  202.  
  203. EXPORT OBJECT muip_application_returnid
  204.   methodid:LONG
  205.   retid:LONG
  206. ENDOBJECT
  207.  
  208. EXPORT OBJECT muip_application_save
  209.   methodid:LONG
  210.   name:LONG
  211. ENDOBJECT
  212.  
  213. EXPORT OBJECT muip_application_setconfigitem
  214.   methodid:LONG
  215.   item:LONG
  216.   data:LONG
  217. ENDOBJECT
  218.  
  219. EXPORT OBJECT muip_application_setmenucheck
  220.   methodid:LONG
  221.   menuid:LONG
  222.   stat:LONG
  223. ENDOBJECT
  224.  
  225. EXPORT OBJECT muip_application_setmenustate
  226.   methodid:LONG
  227.   menuid:LONG
  228.   stat:LONG
  229. ENDOBJECT
  230.  
  231. EXPORT OBJECT muip_application_showhelp
  232.   methodid:LONG
  233.   window:LONG
  234.   name:PTR TO CHAR
  235.   node:PTR TO CHAR
  236.   line:LONG
  237. ENDOBJECT
  238.  
  239. EXPORT OBJECT muip_window_addeventhandler
  240.   methodid:LONG
  241.   ehnode:PTR TO mui_eventhandlernode
  242. ENDOBJECT
  243.  
  244. EXPORT OBJECT muip_window_getmenucheck
  245.   methodid:LONG
  246.   menuid:LONG
  247. ENDOBJECT
  248.  
  249. EXPORT OBJECT muip_window_getmenustate
  250.   methodid:LONG
  251.   menuid:LONG
  252. ENDOBJECT
  253.  
  254. EXPORT OBJECT muip_window_remeventhandler
  255.   methodid:LONG
  256.   ehnode:PTR TO mui_eventhandlernode
  257. ENDOBJECT
  258.  
  259. EXPORT OBJECT muip_window_screentoback
  260.   methodid:LONG
  261. ENDOBJECT
  262.  
  263. EXPORT OBJECT muip_window_screentofront
  264.   methodid:LONG
  265. ENDOBJECT
  266.  
  267. EXPORT OBJECT muip_window_setcyclechain
  268.   methodid:LONG
  269.   obj:LONG
  270. ENDOBJECT
  271.  
  272. EXPORT OBJECT muip_window_setmenucheck
  273.   methodid:LONG
  274.   menuid:LONG
  275.   stat:LONG
  276. ENDOBJECT
  277.  
  278. EXPORT OBJECT muip_window_setmenustate
  279.   methodid:LONG
  280.   menuid:LONG
  281.   stat:LONG
  282. ENDOBJECT
  283.  
  284. EXPORT OBJECT muip_window_snapshot
  285.   methodid:LONG
  286.   flags:LONG
  287. ENDOBJECT
  288.  
  289. EXPORT OBJECT muip_window_toback
  290.   methodid:LONG
  291. ENDOBJECT
  292.  
  293. EXPORT OBJECT muip_window_tofront
  294.   methodid:LONG
  295. ENDOBJECT
  296.  
  297. EXPORT OBJECT muip_askminmax
  298.   methodid:LONG
  299.   minmaxinfo:PTR TO mui_minmax
  300. ENDOBJECT
  301.  
  302. EXPORT OBJECT muip_cleanup
  303.   methodid:LONG
  304. ENDOBJECT
  305.  
  306. EXPORT OBJECT muip_contextmenubuild
  307.   methodid:LONG
  308.   mx:LONG
  309.   my:LONG
  310. ENDOBJECT
  311.  
  312. EXPORT OBJECT muip_contextmenuchoice
  313.   methodid:LONG
  314.   item:LONG
  315. ENDOBJECT
  316.  
  317. EXPORT OBJECT muip_createbubble
  318.   methodid:LONG
  319.   x:LONG
  320.   y:LONG
  321.   txt:PTR TO CHAR
  322.   flags:LONG
  323. ENDOBJECT
  324.  
  325. EXPORT OBJECT muip_createshorthelp
  326.   methodid:LONG
  327.   mx:LONG
  328.   my:LONG
  329. ENDOBJECT
  330.  
  331. EXPORT OBJECT muip_deletebubble
  332.   methodid:LONG
  333.   bubble:LONG
  334. ENDOBJECT
  335.  
  336. EXPORT OBJECT muip_deleteshorthelp
  337.   methodid:LONG
  338.   help:LONG
  339. ENDOBJECT
  340.  
  341. EXPORT OBJECT muip_dragbegin
  342.   methodid:LONG
  343.   obj:LONG
  344. ENDOBJECT
  345.  
  346. EXPORT OBJECT muip_dragdrop
  347.   methodid:LONG
  348.   obj:LONG
  349.   x:LONG
  350.   y:LONG
  351. ENDOBJECT
  352.  
  353. EXPORT OBJECT muip_dragfinish
  354.   methodid:LONG
  355.   obj:LONG
  356. ENDOBJECT
  357.  
  358. EXPORT OBJECT muip_dragquery
  359.   methodid:LONG
  360.   obj:LONG
  361. ENDOBJECT
  362.  
  363. EXPORT OBJECT muip_dragreport
  364.   methodid:LONG
  365.   obj:LONG
  366.   x:LONG
  367.   y:LONG
  368.   update:LONG
  369. ENDOBJECT
  370.  
  371. EXPORT OBJECT muip_draw
  372.   methodid:LONG
  373.   flags:LONG
  374. ENDOBJECT
  375.  
  376. EXPORT OBJECT  muip_drawbackground
  377.   methodid:LONG
  378.   left:LONG
  379.   top:LONG
  380.   width:LONG
  381.   height:LONG
  382.   xoffset:LONG
  383.   yoffset:LONG
  384.   flags:LONG
  385. ENDOBJECT
  386.  
  387. EXPORT OBJECT muip_handleevent
  388.   methodid:LONG
  389.   imsg:PTR TO intuimessage
  390.   muikey:LONG
  391. ENDOBJECT
  392.  
  393. EXPORT OBJECT muip_handleinput
  394.   methodid:LONG
  395.   imsg:PTR TO intuimessage
  396.   muikey:LONG
  397. ENDOBJECT
  398.  
  399. EXPORT OBJECT muip_hide
  400.   methodid:LONG
  401. ENDOBJECT
  402.  
  403. EXPORT OBJECT muip_setup
  404.   methodid:LONG
  405.   renderinfo:PTR TO mui_renderinfo
  406. ENDOBJECT
  407.  
  408. EXPORT OBJECT muip_prop_decrease
  409.   methodid:LONG
  410.   amount:LONG
  411. ENDOBJECT
  412.  
  413. EXPORT OBJECT muip_prop_increase
  414.   methodid:LONG
  415.   amount:LONG
  416. ENDOBJECT
  417.  
  418. EXPORT OBJECT muip_list_clear
  419.   methodid:LONG
  420. ENDOBJECT
  421.  
  422.  
  423. EXPORT OBJECT muip_list_createimage
  424.   methodid:LONG
  425.   obj:LONG
  426.   flags:LONG
  427. ENDOBJECT
  428.  
  429. EXPORT OBJECT muip_list_deleteimage
  430.   methodid:LONG
  431.   listimg:LONG
  432. ENDOBJECT
  433.  
  434. EXPORT OBJECT muip_list_exchange
  435.   methodid:LONG
  436.   pos1:LONG
  437.   pos2:LONG
  438. ENDOBJECT
  439.  
  440. EXPORT OBJECT muip_list_getentry
  441.   methodid:LONG
  442.   pos:LONG
  443.   entry:PTR TO LONG
  444. ENDOBJECT
  445.  
  446. EXPORT OBJECT muip_list_insert
  447.   methodid:LONG
  448.   entries:PTR TO LONG
  449.   count:LONG
  450.   pos:LONG
  451. ENDOBJECT
  452.  
  453. EXPORT OBJECT muip_list_insertsingle
  454.   methodid:LONG
  455.   entry:LONG
  456.   pos:LONG
  457. ENDOBJECT
  458.  
  459. EXPORT OBJECT muip_list_jump
  460.   methodid:LONG
  461.   pos:LONG
  462. ENDOBJECT
  463.  
  464. EXPORT OBJECT muip_list_move
  465.   methodid:LONG
  466.   from:LONG
  467.   to:LONG
  468. ENDOBJECT
  469.  
  470. EXPORT OBJECT muip_list_nextselected
  471.   methodid:LONG
  472.   pos:PTR TO LONG
  473. ENDOBJECT
  474.  
  475. EXPORT OBJECT muip_list_redraw
  476.   methodid:LONG
  477.   pos:LONG
  478. ENDOBJECT
  479.  
  480. EXPORT OBJECT muip_list_remove
  481.   methodid:LONG
  482.   pos:LONG
  483. ENDOBJECT
  484.  
  485. EXPORT OBJECT muip_list_select
  486.   methodid:LONG
  487.   pos:LONG
  488.   seltype:LONG
  489.   state:PTR TO LONG
  490. ENDOBJECT
  491.  
  492. EXPORT OBJECT muip_list_sort
  493.   methodid:LONG
  494. ENDOBJECT
  495.  
  496. EXPORT OBJECT muip_list_testpos
  497.   methodid:LONG
  498.   x:LONG
  499.   y:LONG
  500.   res:PTR TO mui_list_testpos_result
  501. ENDOBJECT
  502.  
  503. EXPORT OBJECT muip_dirlist_reread
  504.   methodid:LONG
  505. ENDOBJECT
  506.  
  507. EXPORT OBJECT muip_numeric_decrease
  508.   methodid:LONG
  509.   amount:LONG
  510. ENDOBJECT
  511.  
  512. EXPORT OBJECT muip_numeric_increase
  513.   methodid:LONG
  514.   amount:LONG
  515. ENDOBJECT
  516.  
  517. EXPORT OBJECT muip_numeric_scaletovalue
  518.   methodid:LONG
  519.   scalemin:LONG
  520.   scalemax:LONG
  521.   scale:LONG
  522. ENDOBJECT
  523.  
  524. EXPORT OBJECT muip_numeric_setdefault
  525.   methodid:LONG
  526. ENDOBJECT
  527.  
  528. EXPORT OBJECT muip_numeric_stringify
  529.   methodid:LONG
  530.   value:LONG
  531. ENDOBJECT
  532.  
  533. EXPORT OBJECT muip_numeric_valuetoscale
  534.   methodid:LONG
  535.   scalemin:LONG
  536.   scalemax:LONG
  537. ENDOBJECT
  538.  
  539. EXPORT OBJECT muip_pendisplay_setcolormap
  540.   methodid:LONG
  541.   colormap:LONG
  542. ENDOBJECT
  543.  
  544. EXPORT OBJECT muip_pendisplay_setmuipen
  545.   methodid:LONG
  546.   muipen:LONG
  547. ENDOBJECT
  548.  
  549. EXPORT OBJECT muip_pendisplay_setrgb
  550.   methodid:LONG
  551.   red:LONG
  552.   green:LONG
  553.   blue:LONG
  554. ENDOBJECT
  555.  
  556. EXPORT OBJECT muip_group_exitchange
  557.   methodid:LONG
  558. ENDOBJECT
  559.  
  560. EXPORT OBJECT muip_group_initchange
  561.   methodid:LONG
  562. ENDOBJECT
  563.  
  564. EXPORT OBJECT muip_group_sort
  565.   methodid:LONG
  566.   obj:LONG
  567. ENDOBJECT
  568.  
  569. EXPORT OBJECT muip_settingsgroup_configtogadgets
  570.   methodid:LONG
  571.   configdata:LONG
  572. ENDOBJECT
  573.  
  574. EXPORT OBJECT muip_settingsgroup_gadgetstoconfig
  575.   methodid:LONG
  576.   configdata:LONG
  577. ENDOBJECT
  578.  
  579. EXPORT OBJECT muip_popstring_close
  580.   methodid:LONG
  581.   result:LONG
  582. ENDOBJECT
  583.  
  584. EXPORT OBJECT muip_popstring_open
  585.   methodid:LONG
  586. ENDOBJECT
  587.  
  588. EXPORT OBJECT muip_semaphore_attempt
  589.   methodid:LONG
  590. ENDOBJECT
  591.  
  592. EXPORT OBJECT muip_semaphore_attemptshared
  593.   methodid:LONG
  594. ENDOBJECT
  595.  
  596. EXPORT OBJECT muip_semaphore_obtain
  597.   methodid:LONG
  598. ENDOBJECT
  599.  
  600. EXPORT OBJECT muip_semaphore_obtainshared
  601.   methodid:LONG
  602. ENDOBJECT
  603.  
  604. EXPORT OBJECT muip_semaphore_release
  605.   methodid:LONG
  606. ENDOBJECT
  607.  
  608. EXPORT OBJECT muip_dataspace_add
  609.   methodid:LONG
  610.   data:LONG
  611.   len:LONG
  612.   id:LONG
  613. ENDOBJECT
  614.  
  615. EXPORT OBJECT muip_dataspace_clear
  616.   methodid:LONG
  617. ENDOBJECT
  618.  
  619. EXPORT OBJECT muip_dataspace_find
  620.   methodid:LONG
  621.   id:LONG
  622. ENDOBJECT
  623.  
  624. EXPORT OBJECT muip_dataspace_merge
  625.   methodid:LONG
  626.   dataspace:LONG
  627. ENDOBJECT
  628.  
  629. EXPORT OBJECT muip_dataspace_readiff
  630.   methodid:LONG
  631.   handle:PTR TO iffhandle
  632. ENDOBJECT
  633.  
  634. EXPORT OBJECT muip_dataspace_remove
  635.   methodid:LONG
  636.   id:LONG
  637. ENDOBJECT
  638.  
  639. EXPORT OBJECT muip_dataspace_writeiff
  640.   methodid:LONG
  641.   handle:PTR TO iffhandle
  642.   type:LONG
  643.   id:LONG
  644. ENDOBJECT
  645.  
  646.